ankle-strap sandals - Español Inglés Diccionario